the hoi polloi - German English Dictionary